* {
				margin: 0;
				padding: 0;
			}
      .img{object-fit: cover;}
			.flex {
				display: flex;
				justify-content: space-between;
				flex-direction: row;
				flex-wrap: wrap;
			}

			.flex2 {
				display: flex;
				justify-content: space-around;
				flex-direction: row;
				flex-wrap: wrap;
				align-items: flex-end;
			}

			.top {
				height: 300px;
				border: 1px red solid;
			}

			.content {
				width: 80%;
				margin: 0 auto;
			}

			.season-top {
				text-align: center;
				color: #7c461a;
				width: 54%;
				margin: 0 auto;
			}

			.season-title {
				margin-top: 70px;
				font-size: 25px;
				font-weight: bold;
				line-height: 40px;
			}

			.line {
				width: 30%;
				height: 2px;
				background-color: #7c461a;
				display: inline-block;
			}

			.new span {
				padding: 0 20px;
				line-height: 30px;
				font-size: 22px
			}

			.season-p {
				width: 16%;
				
				font-size: 12px;
				line-height: 30px;
				padding: 0;
				margin: 0 auto;
				text-align: center;
				border-radius: 5px;
				margin-top: 10px;
				padding: 0 10px;
				border: #7b461c 1px solid;
			}

			.season-content {
				margin-top: 60px;
			}

			.content-left {
				width: 38%;
				background-color: #faf8f9;
				padding-top: 120px !important;
				box-sizing: border-box;
				margin-top: 80px;
				padding: 0 40px;
				margin-bottom: 120px;
			}

			.call {
				font-weight: bold;
				line-height: 40px;
			}

			.tack {
				margin-top: 30px;
				
			}

			.content-right {
				width: 100%;
				box-sizing: border-box;
			}

			.right-top {
				padding-left: 240px;
				padding-right: 20px;
				position: relative;
				padding-bottom: 10px;
			}

			.content-right img {
				width: 100%;
				height: 100%;
			}

			.img1 {
				width: 26%;
				border: white 1px solid;
			
			}
			.img1 img{display: none;}
     
			.img2 {
				width: 31%;
				
			}

			.img3 {
				width:37%;
				
				
			}

			.img4,
			.img6 {
				width: 22%;
			height: 28%;
			}

			.img5 {
				width: 52%;
			
			}

			.demand {
				margin-top: 20px;
			}

			.damand-title {
				color: #7c461a;
				font-weight: bold;
				font-size: 20px
			}

			.liner {
				width: 30px;
				height: 4px;
				background-color: #7c461a;
				margin: 20px 0;
			}

			.damand-left {
				width: 25%;
			}

			.damand-right {
				width: 70%;
				padding: 20px 0;
			}

			.inp img,
			.txt img {
				width: 6px;
				height: 6px;
				vertical-align: middle;
				margin-left: 10px;
			}

			.damand-right input {
				height: 40px;
				width: 98%;
				background-color: #f7f7f7;
				border: none;outline: none;
				color: #999;
				text-indent: 1em;
				
			}

			.inp {
				width: 48%;
				line-height: 35px;
				color: #666;
				margin-bottom: 20px;
			}

			.check {
				margin: 10px 0;
				color: #666;
			}

			.check input {
				width: 5%;
				height: 20px;
				vertical-align: middle;
				margin: 10px 0;
				outline: none;
				border: none;
			}

			.txt {
				color: #666;
			}

			.txt textarea {
				margin-top: 10px;
				width: 99%;
				color: #666;
				background-color: #f7f7f7;
				text-indent: 1em;
				padding-top: 10px;
				border: none;
				outline: none;
				height: 150px;
				
			}

			.damand-right button {
				width: 40%;
				height: 40px;
				background-color: #7b461c;
				border: none;
				color: white;
				margin: 20px 0;
			}

			.bottom {
				height: 500px;
				border: 1px red solid;
			}


			@media (max-width:1024px) {
				.content {
					width: 93%;
				}

				.content-left {
					display: none;
				}

				.season-top {
					width: 100%;
				}

				.content-right {
					width: 100%;
				}

				.right-top {
					
						padding-left: 0px;
						margin-left:50px;
					
					
				
				
					
					
				}

				.img1 {
					width: 28%;
					
				
				}
				
        .img1 img{display: block;}
				.img2 {
					width: 36%;
					
				}

				.img3 {
					width: 32%;
				}

				.damand-left {
					width: 30%;
				}

				.damand-right {
					width: 66%;
				}
			}